English: A lot of people love London.
Telugu: లండన్ అంటే మనోళ్లకు చాలా ఇష్టం.