English: At the same moment I had another thought.
Telugu: ఆ క్షణమే మరో ఆలోచన కూడా వచ్చింది.