it is progress turkey and armenia have agreed to improve mutual relations
It is progress that Turkey and Armenia have agreed to improve mutual relations.
It is progress Turkey and Armenia have agreed improve mutual relations.