English: Eden Gardens.
Telugu: ఈడెన్ గార్డెన్స్