i believe we have a step forward that is important by any standards
I believe that we have made a step forward that is important by any standards.
I believe we have a step forward that is important by any standards.