English: London is most expensive city in Europe.
Telugu: ఇంగ్లాండ్లో లండన్ అత్యంత ఖరీదైన నగరం.