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