Chinese: 你们应该完成你们的作业。
English: You should carry out your duty.
French: Vous devriez accomplir votre devoir.