English: Iran denies this.
Telugu: దీనిపై ఇరాన్ మండిపడుతోంది.