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