Translate the following English sentence to French:
"From that moment, we gave the Commission hell, with no let-up, until we finally had results."
Depuis lors, nous n' avons pas cessé une seconde de mettre la Commission au pied du mur, pour finalement parvenir à un résultat.