on earth

language: zh

definitions

  1. used to express surprise, confusion, or emphasis
    zh: 究竟;到底

examples

  1. What on earth are you doing here?

    你到底在这里做什么?