Chinese: 嘿,是你啊!
English: Hey, you there!
French: Hé, vous là !