English: All this brought many things to mind.
Telugu: వీటన్నింటిలోనూ ఎన్నో విషయాలు మనసుని తాకాయి.