what on earth가 무슨 뜻이죠? 관용구인가요?

원어민의 답변
Rebecca
What on earth는 놀라움을 강조하는 감탄사 표현인데요, "놀라움(surprise)" 이외에도 "충격(shock)", "분노(anger)", "혐오(disgust)와 같은 감정을 표현할 때에도 쓸 수 있답니다. 어떻게 보면 이 지구상에서 있을 수가 없는 것을 봐서 놀랍다는 의미라고도 볼 수 있겠죠? 아니면 why is it real/happening하고도 비슷하다고 볼 수 있겠네요. 예: What on earth?! Why is there water all over the floor? (세상에나. 왜 바닥에 물이 이렇게 흥건해?) 예: What on earth? I've never seen a real reindeer before. (이게 뭐야? 난 순록을 처음 봤어.)