Französisch-Englisch Wörterbuch »

faire tout son possible pour bedeutet auf Englisch

FranzösischEnglisch
faire tout son possible pour preposition

at pains◼◼◼(making careful effort)
preposition