Perhaps an open talk with you would have helped me convey more accurately than writing what is going through my mind. - I have clarified it. -- Here, 'open' means 'frank' or 'candid'; it does not refer to the medium.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.