"on earth" in Russian
Definition
Когда вы удивлены или не верите, эта фраза усиливает вопрос. Она не значит буквально «на планете Земля», а только добавляет эмоцию в вопрос.
Usage Notes (Russian)
'на свете' и аналогичные варианты говорят обычно неформально, чаще после вопросительных слов ('что', 'как', 'почему' и др.). В официальных текстах избегайте.
Examples
What on earth is that noise?
Что это за шум **на свете**?
How on earth did you do that?
Как ты это вообще **на свете** сделал?
Why on earth would you say that?
Зачем ты вообще **на свете** это сказал бы?
Where on earth have you been all day?
Где ты **на свете** был целый день?
Who on earth would believe that story?
Кто бы вообще **на свете** поверил в эту историю?
When on earth are you going to clean your room?
Когда ты вообще **на свете** уберёшь свою комнату?