English: The game's given me so much.
Telugu: ఆ గేమ్ కూడా నాకు ఎంతో ఇచ్చింది.