English: It's so much smaller than London.
Telugu: ఇది లండన్ నగరం కంటే చాలా పెద్దది.