English: The question lingers on my mind.
Telugu: ' ఆ ప్రశ్న నా మనసుని దొలుస్తూనే ఉంది.