what on earth are you doing here?

listen to the pronunciation of what on earth are you doing here?
İngilizce - Türkçe
Burada ne işin var Allah aşkına?
What on earth
(Vurgu) ...de neyin nesi!?

What on earth is it?.

what on earth
(deyim) Ne halt etmeye ...?Acaba niçin ...?