Chinese: 你做这个做多久了？
English: How long have you been doing this?
French: Depuis combien de temps faites-vous ceci ?