English: A huge number of people live in Moscow.
Telugu: మాస్కోలో నివసిస్తున్న ప్రజలు అధిక సంఖ్యలో.