Pinyin Dictionary results for "shu shou jiu bi"

束手就毙
hands tied and expecting the worst
Dictionary data provided by CC-CEDICT