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