English: The largest in Europe
Telugu: ఐరోపాలో అతిపెద్దది