this is certainly a welcome step forward but should not ourselves our ambition and our are not matched by others
This is certainly a welcome step forward, but we should not delude ourselves: our ambition and our commitment are not yet matched by others.
This is certainly a welcome step forward, but should not ourselves: our ambition and our are not matched by others.