English: They immediately loved the idea.
Telugu: వెంటనే వారికి ఓ ఆలోచన తట్టింది.