Ahmadinejad spoke after coming under increasing criticism from both conservatives and reformists for his handling of foreign and domestic policy, including Tehran's disputed nuclear drive.