English: Then they had a great idea.
Telugu: అప్పుడే వారికి ఓ గొప్ప ఐడియా వచ్చింది.