Chinese: 虽然困难重重，他还是完成了这个任务。
English: Despite a lot of difficulties, he still completed the task.