There is no drug that has been developed to completely treat cataracts. Surgery is the only effective way to treat cataracts. The main ingredients of the drugs advertised on the market that can completely treat cataract are some formulas for clearing the liver and brightening the eyes, and individual patients may have short-term brightening effects after taking these drugs, but they cannot treat cataract at the root. There are many causes of cataracts and the causes and mechanisms are different, so of course the treatment and effects are different, and it is impossible to cure all the diseases by taking one medicine. It is recommended to have regular eye examinations after the age of 50, and if cataracts are found, they must be treated early.