English: Moscow - the largest city in Russia.
Telugu: మాస్కో - రష్యా లో అతిపెద్ద నగరం