there is still be done in this area and some difficulties remain
There is still work to be done in this area and some difficulties remain.
There is still be done in this area and some difficulties remain.