English: Russia has, however, denied this.
Telugu: రష్యా దీనికి నిరాకరించింది.