English: Both are among Europe’s biggest.
Telugu: వాటిలో ఐరోపాలో అతిపెద్ద ఉన్నాయి.