English: I just had that Idea in my mind.
Telugu: అప్పుడే నా బుర్రలోకి ఈ ఆలోచన వచ్చింది.