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