English: London was ranked 48th, while New York City fell to 58th.
Telugu: ఇక లండన్ 48వ స్థానానికి పరిమితం కాగా, న్యూయార్క్ నగరం 58వ స్థానానికి పడిపోయింది.