in some cases this been achieved in some cases progress has been made
In some cases, this has been achieved, and in some cases, progress has been made.
In some cases, this been achieved, and some cases, progress has been made.