2. C make a detour: đi đường vòng 3. A of late: gần đây 4. C grin and bear: chịu đựng 5. B there and then: ngay lập tức 6. D in a tearing hurry: vội 7. B down in the dumps: buồn chán 8. B a gut feeling: cảm giác thoáng qua 9. C be fraught with: đầy 10. B springboard: khởi điểm, bước đệm 11. A stand comparision with: có thể so sánh với 12. C above the law: ngoài vòng pháp luật 13. D disaster strikes: thiên tai xảy đến 14. A by leaps and bounds: rất nhanh 15. D condone: bỏ qua, tha thứ 16. B be scared stiff: rất sợ 17. B a closely guarded secret: bí mật được giữ kin 18. A make a stand: đáp trả (To publicly assert one's opinion or defense of or opposition to something without relenting.) 19. B liability: trách nhiệm pháp lí (ngoài ra, liabilities là debts: khoản nợ phải trả) 20. A go by the book: làm đúng qui tắc