English: There is also a huge mosque, which is called "Heart of Chechnya".
Telugu: కూడా "చెచ్న్యా హార్ట్" అని పిలుస్తారు ఒక పెద్ద మసీదు ఉంది.