?
It requires unparalleled courage to set the Thames on fire.
Answer & Solution
Correct Answer:
Option
A
to set the Thames on fire: To achieve something amazing; to do something which brings great public acclaim.
Join the Discussion
Login to post a comment or share your explanation.
Login