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 令人愉快的