translate English to French: • Independence is key to mental and physical health.
• L'indépendance est la clé de la santé mentale et physique.