English: This experience has taught us many new things.
Telugu: దీంతో మాకు ఈ రేస్ అనేక అనుభవాలు నేర్పింది.