I have the following sentence in English
Do your children like to read?
Which translates to Spanish:
¿ A vuestros hijos les gusta leer?
To me it is unclear, why I have to use "A vuestros" in this case. Which grammatical rule is active here and are there other cases this rule applies as well?