English: Just then, another thought crossed my mind.
Telugu: అప్పుడే నాకు మరో మెరుపులాంటి ఆలోచన వచ్చింది.