hands tied and expecting the worst是什么意思

网络释义
束手就毙
hands tied and expecting the worst 相邻词汇