English: This idea just popped up in my mind.
Telugu: అప్పుడే నా బుర్రలోకి ఈ ఆలోచన వచ్చింది.