English: This thought had come to me.
Telugu: ఈ ఆలోచన నాకు వచ్చింది.