Chinese: 你们应该马上做。
English: You should do that right away.
French: Vous devriez faire ça tout de suite.