English: And a beautiful island at that.
Telugu: అది కూడా ఓ అందమైన ద్వీపంలో.