English: All that and more happened right here in London.
Telugu: ఇదంతా చాలావరకు లండన్‌లో జరిగింది.