ภาษาอังกฤษhave one's hands tiedIDMแปลว่า กันให้พ้นจากบางสิ่ง, โดนขัดขวางข้อมูลเพิ่มเติมเกี่ยวกับ have one's hands tied ภาพประกอบ have one's hands tied