While "The eyesight of my grandmother is still good" is correct and grammatical, English speakers would say, "My grandmother's eyesight.... " 99 percent of the time.
Agreed, it's a direct translation and sounds off
"My grandmother's eyesight" is now accepted.
Looking at the hints, I cannot believe that "lực" means "force".