translate English to French: Deserve that lifted off with much stronger than him.
Qui méritent d'être levées avec beaucoup plus fort que lui.