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