English: Grenada is a beautiful island.
Telugu: గ్రెనెడా చాలా అందమైన ద్వీపం.