er hat stein und bein geschworen, dass ...

listen to the pronunciation of er hat stein und bein geschworen, dass ...
ألمانية - الإنجليزية
He swore to high heaven that