translate English to French: The Iranian people deserve no less.
Le peuple iranien ne mérite pas moins.