English: St. Peterburg one of the greatest cities of Russia.
Telugu: సెయింట్ పీటర్స్బర్గ్ - రష్యా యొక్క గొప్ప నగరాలలో ఒకటి.