Send the following on WhatsApp
Continue to Chat" To set the Thames on fire." meaning of this idiom? https://pastmcqs.pk/to-set-the-thames-on-fire-meaning-of-this-idiom/
" To set the Thames on fire." meaning of this idiom? https://pastmcqs.pk/to-set-the-thames-on-fire-meaning-of-this-idiom/