英语to make every effort to,striving to do one's best
德语anstreben(V),trachten(V)
法语s'efforcer,s'escrimer