English: St. Petersburg is a terrific place.
Telugu: సెయింట్ పీటర్స్బర్గ్, చాలా, ఒక అద్భుతమైన ప్రదేశం కలిగి వున్నట్లే.