I'm not surprised to hear that, unfortunately.
It seems that whenever a country criticizes the human rights record in Iran in any form or other, western imperialism is thrown out. Rather than heavy criticism, would there be a more moderate way we might approach this? Are you aware of what steps other countries or groups of countries might be taking to engage Iran on its human rights record? Or is that just plain impossible?