English: Oh, beautiful St. Petersburg!
Telugu: ఓహ్, అందమైన సెయింట్ పీటర్స్బర్గ్!