He never stopped chipping away at the problem until he finally managed to settle it.
chip away at是
“琢磨,考虑再三”的意思