Chinese: 我们已经等了那么久。
English: We waited for such a long time.