a lot of sth 无数;大量;许多
We had no end of trouble getting them to agree.
我们费了九牛二虎之力才使他们同意。