English: of Leeds, England
Telugu: లీడ్స్, ఇంగ్లాండు