English: Then an even better idea came up.
Telugu: అప్పడు అదే మంచి ఐడియా అనిపించింది.