US President Donald Trump is hosing down expectations of an imminent breakthrough in the three-month-old war with Iran.