English: The biggest of these is Nehru Park.
Telugu: వీటిలో పెద్దది నెహ్రూ పార్క్.