Chinese: 他们已经在这里一个小时了。
English: They have been here for an hour.