English: Leeds is the UK's third largest city.
Telugu: యునైటెడ్ కింగ్డమ్లో మూడో అతి పెద్ద నగరంగా లీడ్స్కు గుర్తింపు ఉంది.