Chinese: 这是你在网上找到的吗？
English: Did you find that on the internet?
French: Avez-vous trouvé ça sur Internet ?