English: It's the second largest island in Europe.
Telugu: యూరప్ లోని రెండవ అతి పెద్ద ద్వీపం ఐస్ ల్యాండ్.