English: Russia has denied this.
Telugu: దీనికి రష్యా ఒప్పుకోలేదు.