English: However, Russia denies this.
Telugu: దీనిని రష్యా తిరస్కరిస్తోంది.