on earth

language: id

definitions

  1. used to express surprise, confusion, or emphasis
    id: di dunia ini

examples

  1. What on earth are you doing here?

    Apa yang sebenarnya kamu lakukan di sini?