English: The Lords of London
Telugu: లార్డ్స్ లండన్