Wiktionary
carry a torch for
vb. (context idiomatic English) To love or to be romantically infatuated with, especially when such feelings are not reciprocated.
Usage examples of "carry a torch for".
Did she die before you could marry her, and did her death really embitter you, and did you carry a torch for her the rest of your life?