Chinese: 你到底在这里干什么？
English: What on earth are you doing here?
French: Que fais-tu diable ici ?