Iran 's foreign relations have been further strained by controversial comments by Iranian President Mahmoud Ahmadinejad .