English: There are a lot of churches in Moscow.
Telugu: మాస్కోలో, అనేక ఉన్నాయి కాథలిక్ చర్చిలు.