Translation of "Mein moeglichstes tun" in English