English: London has been stiffed.
Telugu: లండన్ తగలబడింది.