This is chalazion.
Since this is long standing now so it will need a small surgical procedure- chalazion incision and curettage for which you have to visit eye hospital
Next Steps
you can try doing hot compresses
Answered2021-12-22 02:20:04
Let others know if this answer was helpful