Chinese: 已经花费了很多的时间和精力。
English: A considerable amount of time and effort have been spent already.