Chinese: 我们的老师来了。
English: Here comes our teacher.
French: Voilà notre professeur.