English: It is one of the biggest sports facilities in Europe.
Telugu: ఈ క్రీడలు సౌకర్యం ఐరోపాలో అతి పెద్ద క్రీడా సౌకర్యాలు ఒకటి.