English: But both Russia and Iran had turned down these accusations.
Telugu: కానీ ఈ ఆరోపణలను భారత్, ఇజ్రాయెల్ ఖండించాయి.