Chinese: 还要多久才好啊？
English: How much longer will that take?
French: Combien de temps cela va-t-il encore prendre ?