Chinese: 她让我等了半小时。
English: She kept me waiting for 30 minutes.
French: Elle m'a fait attendre une demi-heure.