English: I had a pretty good idea.
Telugu: నాకు భలే గమ్మత్తయిన ఆలోచన తోచింది.