English: Two things have come to my mind.
Telugu: రెండు విషయాలు నా మనసును స్పర్శించాయి.