English: And just then the idea struck him.
Telugu: అప్పుడే అతడికి ఈ ఐడియా త‌ట్టింది.