upon my life!

listen to the pronunciation of upon my life!
Englisch - Türkisch
allah aşkına!
Allah aşkına!
Englisch - Englisch
I swear, I promise