English: The idea immediately struck.
Telugu: వెంటనే ఓ ఐడియా తట్టింది.