Chinese: 我回来了！
English: I'm back.
French: Me revoilà.