7.I hope you don't mind me dropping in unannounced.
希望你不介意我不请自来。
announce
英 [ə'naʊns] 美 [əˈnaʊns]
vi.宣布参加竞选; 当播音员
vt.宣布; 述说; 声称; 预告
8.It's going to get worse before iт gets better.
不经历过风雨怎见彩虹。
9.He wouldn'т give me specifics, scared of what he saw, not faking it.
他不肯透露更多细节,他被看到的场景吓到了,肯定不是装出来的。
specific
英 [spəˈsɪfɪk] 美 [spɪˈsɪfɪk]
adj.明确的; 特种的; 具体的; [免疫学]特效的
n.特效药; 特性; 细节; 显著的性质,特性