English: London is ranked 18th.
Telugu: లండన్ 18వ స్థానంలో నిలిచింది.