Chinese: 你们有大麻烦了。
English: You're in big trouble.
French: Vous avez de gros problèmes.