English: That phrase popped into my mind.
Telugu: ఆ పదమే నా మనసులో మార్మోగుతూ ఉంది.