Sri Lanka, March 12 -- Iran's president Masoud Pezeshkian said on Wednesday that the only way to end the war with the United States and Israel is the recognition of Iran's legitimate rights, the payment of reparations, and firm international guarantees against future aggression.

The statement, posted on X, is Tehran's clearest public outline of its demands for a ceasefire and appears to rule out any immediate resolution of the kind suggested by President Donald Trump, who said earlier this week he believed the conflict would end "very soon."

The announcement comes amid intensifying military activity., with the Israeli military launching a "large-scale wave of strikes on Hezbollah infrastructure in the Dahieh area of Beirut," with interc...