English: Like London, Moscow also has stadiums.
Telugu: అలాగే లండన్, మాస్కో కూడా క్రీడాస్థలములు.