"why on earth" in Spanish
Definition
Una expresión enfática usada para preguntar fuertemente la razón de algo sorprendente o difícil de entender, a menudo mostrando frustración o incredulidad.
Usage Notes (Spanish)
Es informal y añade emoción o sorpresa a 'why'. Se usa especialmente cuando uno está confundido, sorprendido o frustrado. Se coloca entre 'why' y el sujeto: 'Why on earth are you here?' No es literal; no usar en contextos muy formales.
Examples
Why on earth is the door open?
**¿Por qué demonios** está la puerta abierta?
Why on earth did you do that?
**¿Por qué demonios** hiciste eso?
Why on earth are you yelling?
**¿Por qué demonios** estás gritando?
Why on earth would you put your phone in the fridge?
**¿Por qué demonios** pondrías tu teléfono en la nevera?
Why on earth didn’t you tell me about the meeting?
**¿Por qué rayos** no me contaste sobre la reunión?
Why on earth is my sandwich missing again?
**¿Por qué demonios** ha vuelto a desaparecer mi sándwich?