panic-stricken; scared out of one's wits
Turn 丧胆 into a printable worksheet PDF with Tianzige practice grids and pinyin.