English: It's Russia's largest city.
Telugu: ఇది రష్యాలో అతి పెద్ద నగరం.