translate English to French: In my view, this constituted an obstacle to her mobility.
Selon moi, cela a constitué un obstacle à ses possibilités de déplacement.