German-English dictionary »

es ist sein verdienst, dass ... meaning in English

GermanEnglish
Es ist sein Verdienst, dass ...

It is thanks to him that ...