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