Chinese: 公车应该很快就会来了。
English: The bus should be coming soon.
French: Le bus devrait arriver bientôt.