English: Iranian officials have denied this.
Telugu: దీనిని ఇజ్రాయెల్‌ అధికారులు ఖండించారు.