VOCABULARY - IDIOMS

Set the Thames on Fire

Meaning:

Do something amazing. Usually used in the negative.

Examples: