English: St. Petersburg (St. Petersburg) - the second largest metropolis in the Russian Federation after Moscow.
Telugu: సెయింట్ పీటర్స్బర్గ్ (సెయింట్ పీటర్స్బర్గ్) - మాస్కో రష్యా తరువాత రెండవ అతిపెద్ద మహానగర.