English: Russia denies the claims.
Telugu: రష్యా వాదనలను బ్రిటన్‌ తిరస్కరిస్తోంది.