In the past , Iranian officials have blamed the delays , in part , on foreign sanctions related to its disputed nuclear program .