English: Recently in London...
Telugu: ఇటీవలే లండన్లో. . .