Chinese: 已经等了半个小时了。
English: I have already waited for half an hour.
French: J’attends depuis déjà une demi-heure.