English: That's when a new idea dawned on me.
Telugu: అప్పుడే నాకు కొత్తకొత్త ఆలోచనలు వచ్చేవి.