English: It is Russia's second largest and Europe's third largest city after Moscow and London.
Telugu: యూరప్లో మాస్కో మరియు లండన్ ల తరువాత మూడవ పెద్ద నగరం.