English: In St. Petersburg the situation is very different.
Telugu: మరియు సెయింట్ పీటర్స్బర్గ్ లో పరిస్థితి భిన్నంగా ఉంటుంది.