carry a torch for sb.

暗恋某人(单相思 )

to be in love with someone: Terry has been carrying a torch for Liz for years, but she seems not to notice.