The project is still causing him a lot of problems.
⇑ Translate the sentence above by Google ⇑
Related: lot, problem, project