1、sb be deluged with sth? 对…应接不暇
2、a tame person? 好说话的人
3.1、claim responsibility for sth? 声称对…负责
3.2、make a claim on sb/the insurance company? 向某人/保险公司提出索赔
4、look for a needle in a haystack? 大海捞针
5、a fountain of sth? 源泉
6、narrow the scope? 缩小范围
7、be integral to sth? 不可或缺
8、nail down the details? 敲定细节
9、buy time? 争取时间,拖延时间
10、sth is enjoyable? 令人愉快的