Chinese: 我们的车走了。
English: There goes our bus.
French: Voilà notre bus qui part.