Have we done all that we can?

Have we done all that we can?