on earth
definitions
-
used to express surprise, confusion, or emphasises: en la tierra
examples
-
What on earth are you doing here?
¿Qué demonios estás haciendo aquí?
What on earth are you doing here?
¿Qué demonios estás haciendo aquí?