India, March 7 -- United States President Donald Trump claimed on Saturday that Iran has 'lost' and it has "surrendered to Middle East neighbours" and "apologised".

Trumps remarks come just hours after Iran's President Masoud Pezeshkian hinted at de-escalation on Saturday and apologised to its neighbouring countries for attacks and added that the country's armed forces have been instructed "not to attack or launch missiles at neighboring countries unless attacked from there."

Pezeshkian called Iran's neighbouring countries its "brothers" and said, "We have no intention of attacking neighboring countries."

Following this, the US President said that Iran's "promise" of not "shooting" its neighbours was only made possible due to "relentle...