Chinese: 你学英语学了好久了？
English: How long have you been learning English?
French: Depuis combien de temps apprenez-vous l'anglais ?