English: It gave them an idea.
Telugu: దీంతో వారికి ఓ ఐడియా వచ్చింది.