Cloudy eyes usually indicates septicemia. If it were me, I'd put the fish in a hospital tank and start with an antibiotic for gram negative bacteria. I usually add another for gram positive bacteria as well but most bacterial infections in fish are gram neg.