Your history suggests high energy trauma.
Try applying Ice packs.
Keep affected limb elevated.
Medications like Enzomac will help in swelling.
Persistent pain and swelling can be due to either fracture or ligament sprains.
Next Steps
Get x-rays done and take proper treatment.
Health Tips
Do not ignore injury.
Answered2018-01-28 03:41:20
Let others know if this answer was helpful