Your right eye has got blepharoptosis of upper lid that can be managed surgically. There seems to be amblyopia in the eye as well that may have brought the vision potential down. Situation is not hopeless at all!
Next Steps
Complete evaluation at the clinic is desirable
Answered2017-08-14 05:43:45
Let others know if this answer was helpful