English: The question stuck in my mind.
Telugu: ప్రశ్న మెదిలింది నా మెదడులో.