English: At that point, another thought dawned on me.
Telugu: ఆ క్షణమే మరో ఆలోచన కూడా వచ్చింది.