Thanks for posting your query.
Mega freeflex contains the medicine called glucosamine
This medicine is used for osteoarthritis
with moderate advantage.
Yes it is slow to act so your mother would need to take it for prologed duration.
is also helpful in improving the muscle strength which supports the joint.
Hope I have answered your query.
If you have any questions I will be happy to answer.