Chinese: 我对你们的工作印象深刻。
English: I'm very impressed by your work.
French: Je suis très impressionné par votre travail.