English: And then the idea hit us.
Telugu: అప్పుడు మావారికి అమోఘమయిన ఐడియా తట్టింది.