English » Idioms and Phrases

Choose the alternative which best expresses the meaning of the given Idiom/Phrase.  

Many would be leaders have feet of clay.

A

Elephantiasis

B

Nimble feet

C

Are flawed personalities

D

Run the business of clay modelling