English: He had just come up with that idea.
Telugu: అప్పుడే అతడికి ఈ ఐడియా తట్టింది.