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 ...?
what on earth are you doing here?