Identify the meaning of the idiom ‘put me on my mettle’ from the following options.
Identify the meaning of the idiom ‘put me on my mettle’ from the following options. Correct Answer enlightened to do one’s best
The idiom ‘put me on my mettle’ means to get encouraged to perform better or to bring out the best in oneself. An example for its usage will be ‘All my recent setbacks and losses really did put me on my mettle’.
মোঃ আরিফুল ইসলাম
Feb 20, 2025