If a person feels that his eyesight is getting weak then he should recite Ya Zahiru and blow it over water. This water should be used for drinking as well as applying some of t to the eyes. Inshallah his eyesight will improve. This pious name of Allah (swt) should be recited at times of thunders and storms also.
Keep me In Your Prayers