Chinese: 我们很匆忙。
English: We're in a hurry.