English: Now in St. Petersburg live 5 million people.
Telugu: ఇప్పుడు సెయింట్ పీటర్స్బర్గ్ 5 కంటే ఎక్కువ మిలియన్ ప్రజలు నిలయం.