Chinese: 谁邀请了你们？
English: Who invited you guys?
French: Qui vous a invités, les gars ?