Thanks for writing to us.
The swelling in the knee and pain that you are having is likely to be due to the old sprain
of the ligament in the knee. If adequate rest to the joint is not provided then the swelling is sometimes persistent.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal