English: I had a pretty good idea.
Telugu: నాకో మంచి అయిడియా తట్టింది.