English: Rest on the islands of Greece.
Telugu: గ్రీకు ద్వీపాల్లో విశ్రాంతి.