English: London: One last World Cup.
Telugu: లండన్‌: ప్రపంచకప్‌ ఆఖరి అంకానికి చేరుకుంది.