English: Scotland is surrounded by almost 800 islands.
Telugu: స్కాట్లాండ్ యొక్క ప్రదేశంలో దాదాపు 800 ఆఫ్షోర్ దీవులు ఉంటాయి.