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