English: Just then I got this Idea.
Telugu: అప్పుడే నాకు ఈ ఐడియా వచ్చింది.