English: Both Moscow and St. Petersburg are:
Telugu: మాస్కో మరియు సెయింట్ పీటర్స్బర్గ్ స్టేడియంలలో పాటు ఇవిః