English: Iran has denied it was responsible.
Telugu: ఇందుకు ఇరాన్‌దే బాధ్యత అని మండిపడ్డారు.