i swear to you, upon my life; i promise you

listen to the pronunciation of i swear to you, upon my life; i promise you
Английский Язык - Английский Язык
I give you my word