on earth

language: es

definitions

  1. used to express surprise, confusion, or emphasis
    es: en la tierra

examples

  1. What on earth are you doing here?

    ¿Qué demonios estás haciendo aquí?