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