竭尽全力的英语:strain every nerve; do all in one's full strength; do all in one's power [at one's command] to; do everything [all] one can; do one's level best; do one's utmost to; do sth. with all one's...
竭尽全力的法语:faire l'impossible pour;s'évertuer à;faire tous ses efforts;faire tout son possibl