Übersetzung für "Mein moeglichstes tun" in Englisch