"sein bestes tun" in English sein Bestes tun to do one's best Detailed translations for "sein bestes tun" sein Bestes tun sein Bestes tun(also: sein Möglichstes tun) to do one's best