English: All of that has made me feel pretty good.
Telugu: ఇదంతా నాకు ఎంతో మేలు చేసింది.