Chinese: 我们可能应该早点走。
English: We probably should've left early.