English: Truly it is an island paradise.
Telugu: ఈ నిజంగా ఒక ద్వీపం స్వర్గం.