Wiktionary
vb. (context idiomatic English) To achieve something amazing; to do something which brings great public acclaim.
Wikipedia
Set the Thames on Fire is a 2015 British science fiction fantasy comedy-drama film directed by Ben Charles Edwards in his directorial debut. Based on characters created by Edwards and Al Joshua. The film stars Michael Winder and Max Bennett, alongside an ensemble cast featuring Noel Fielding, Sadie Frost, Sally Phillips, David Hoyle, and Lily Loveless.
Usage examples of "set the thames on fire".
Nothing remarkable about him and will never set the Thames on fire.
Because it will be fascinating to watch the police blundering in all the wrong directions, and to know that I, and I alone, am aware of the truth: And because I remember, fifty years ago, a schoolmaster saying to me in class that I should never set the Thames on fire, never amount to anything much, never achieve anything worth while.