English: This thought did come to my mind.
Telugu: “ఆ ఆలోచన నాకూ వచ్చింది.