at fault - to blame; to be responsible for something bad - เหตุขัดข้อง
Articles found:
- VIDEO: This Week's Top Stories August 12 (12/08/2022)
- Saudi woman fleeing family admitted to Thailand (08/01/2019)
- Education reform: Share classroom best practice nationwide (09/03/2017)
- Why does corruption continue to plague us? (31/01/2017)
- Briton charged in Samui crash which killed 2 motorcycle riders (15/12/2016)