certainly been made not enough to achieve an acceptable standard not by a long shot
Certainly, progress has been made, but not enough to achieve an acceptable standard, not by a long shot.
Certainly, been made, not enough to achieve an acceptable standard, not by a long shot.