Chinese: 我们早点走不是更好吗？
English: Hadn't we better be going soon?
French: Ne ferions-nous pas mieux de partir tôt ?