English: The Lords of London are coming!
Telugu: 'లండన్ బాబులు' వస్తున్నారు!