Translate the following English sentence to French:
"However, for people with various kinds of physical disability who are in need of special transport and personal assistance, freedom of movement is still highly restricted."
Cette liberté de circulation demeure cependant fortement restreinte pour les personnes atteintes de diverses formes de handicap physique nécessitant des moyens de transport spécifiques et une assistance personnelle.