Could you please tell me how you would say the following sentence in a more natural way in English? '' This sounds vague, tentative and lacking in confidence.. Compare this.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.