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