English: A new thought occurred.
Telugu: దీంతో కొత్త ఆలోచన వచ్చింది.