English: Iran has, however, denied this.
Telugu: అయితే, ఇరాన్ దీన్ని ఖండిస్తోంది.