Home / Report Question

Q. Idioms and phrases for - To set the thames on fire
  • A. To do something remarkable
  • B. To try to do the impossible
  • C. To burn something to ashes
  • D. To fling ironical remarks