upon my life

listen to the pronunciation of upon my life
English - Turkish
Allah aşkına!
allah aşkına!
English - English
I swear, I promise