translate English to French: Have you tried explaining the Internet to your grandparents?
Avez-vous tenté d'expliquer l'internet à vos grands-parents?