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