Chinese: 公交车来了。
English: Here comes the bus.
French: Voilà le bus.