She could not tell whether her diamond earrings were beautiful. She had lost her eyesight for years/ had been blind for years.
In the second sentence, which phrase should I use, 'had lost her eyesight' or 'had been blind'? And I'd like to know whether they are interchangeable?