He will never set the Thames on fire. meaning
HOME
PROVERBS
exciting
He will never set the Thames on fire.
meaning:
He will never do something wonderful or exciting; he is not able to cause a great or remarkable sensation.