Sir, sorry to know about your difficulties while bearing weight on right leg.
First of all I would ask you to clarify the exact area of pain in your right lower limb. In practice we divide the entire lower limb into 5 parts.
Thigh - Knee - Leg (between knee & ankle) - Ankle - Foot (part beyond ankle)
After localisation of the pain and swelling, you should opt for a radiological assessment. In the meantime, for relief, you can have painkillers, anti-inflammatory medicine, ice compression and keep the right leg elevated.
Next Steps
get an x-ray of the area affected
Health Tips
without knowing the intensity of the damage inside, you should restrict yourself from bearing weight on right lower limb. this will ensure no further damage.