faced down - to appear strong and confident when someone is threatening or criticising you - ยืนหยัดต่อสู้
Articles found:
faced down - to appear strong and confident when someone is threatening or criticising you - ยืนหยัดต่อสู้