English: St. Petersburg - the second largest city in Russia.
Telugu: సెయింట్ పీటర్స్బర్గ్ - రష్యా లో రెండవ అతిపెద్ద నగరం.