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