"es ist ihm zu verdanken" in English Es ist ihm zu verdanken. It's due to him. Detailed translations for "es ist ihm zu verdanken" Es ist ihm zu verdanken. Es ist ihm zu verdanken. It's due to him.