Chinese: 他让我们等了很久。
English: He kept us waiting for a long time.
French: Il nous a fait attendre longtemps.