translate English to French: Perhaps I should try to take the wind out of the sceptics' sails.
J'essaye dans la mesure du possible de couper l'herbe sous le pied des sceptiques.