English: The idea immediately struck.
Telugu: వెంటనే దానికో ఆలోచన తట్టింది.