Replace the underlined phrase with one word: '' I did not expect such childish talk from a grow-up man".
Choose the phrase nearest in meaning to the underlined idiom :- Her sari cost the earth.
The phrase black sheep means :
Beware of that wolf in sheep's skin. The closest meaning to this idiom is :
The idiom it's all Greek and Latin to me means:
The thief was caught --------- The suitable idiom is :