i have excellent vision - Turkish English Dictionary