Chinese: 跟你没半毛钱关系。
English: It's none of your business.
French: Ce ne sont pas vos oignons.