translate English to French: Mr Alvaro is absolutely right in this regard.
M. Alvaro a parfaitement raison sur ce point.