English: But Moscow denied it.
Telugu: కానీ దీనికి మ్యాస్ట్రో నిరాకరించాడు.