Idiom of the day: Sweep someone off their feet. Meaning: To make someone fall suddenly and completely in love with you. #idiom #idioms #english #learnenglish
Idiom of the day: Hard nut to crack. Meaning: A problem that is hard to solve or a person who is difficult to understand. Example: Our product sells well in the States, but the European market is a hard nut to crack.