Englisch-Französisch Wörterbuch »

do it tough bedeutet auf Französisch

EnglischFranzösisch
do it tough (be in a desperate situation)
verb

être dans la dècheverbe

être dans la mouiseverbe

être dans le pétrinverbe