English: These islands really are a piece of heaven on earth.
Telugu: భూమి మీద స్వర్గం అనుకొనుట నిజానికి పై ఒక ఈ అద్భుతమైన ద్వీపాలు.