English: What is Hyde Park?
Telugu: హైడ్ పార్క్ ఏమిటి?