It will take Iran several years to recover from US-Israeli attack, Trump says | Iran International