das hat mich viel überwindung gekostet.

listen to the pronunciation of das hat mich viel überwindung gekostet.
ألمانية - الإنجليزية
That took me a lot of willpower
das hat mich viel überwindung gekostet.
المفضلات