- carry the torch (forsomeone)
- carry a torch (for someone) & carry the torch (forsomeone)Fig. to be in love with someone who is not in love with you; to brood over a hopeless love affair. •
John is carrying a torch for Jane.
•Is John still carrying a torch after all this time?
Dictionary of American idioms. 2013.