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