Chinese: 这辆公车多久前离开的?
English: How long ago did the bus leave?
French: Depuis combien de temps le bus est-il parti ?