English: London was stunned.
Telugu: లండన్ తగలబడింది.