English: There is a Hyde Park in London.
Telugu: లండన్లో హైడ్ పార్కు ఉంది.