Chinese: 你们很幸运。
English: You're in luck.
French: Vous avez de la chance.