on earth
language: zh
definitions
used to express surprise, confusion, or emphasis
zh: 究竟;到底
examples
What on earth are you doing here?
你到底在这里做什么?