English: There was an idea there.
Telugu: అక్కడే ఓ ఐడియా తట్టింది.