Before revision:  Many efforts have been devoted to this problem, while the best performing methods are still far from perfection .
After revision:  Many efforts have been devoted to this problem, while the best performing methods are still far from perfect .