English: Of these, the largest is the Nehru Park.
Telugu: వీటిలో పెద్దది నెహ్రూ పార్క్.