have eyes for someone перевод
положить глаз на кого-то, желать кого-то
You stake your dreams on the integrity of your relationship, only to find out that he had eyes for someone else. / Вы мечтаете о целостных отношениях, и потом вдруг узнаете, что он положил глаз на кого-то еще.