English: Turtle Island
Telugu: కుందేలు ద్వీపం