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