Hi, I take this forum seriously and I try to be of help as much as I can. Could you explain me what the "to be of help" means? To be helpful, to be a means of help to other people.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.