English: Russia has denied this.
Telugu: దీనికి రష్యా అడ్డుపడింది.