progress has been but certainly more needs to be done
Progress has indeed been made here, but there is certainly still more that needs to be done.
Progress has been but is certainly more needs to be done.