立ち往生, 立往生, たちおうじょう
1. being brought to a standstill, being stranded, getting stuck, stalling, deadlock
2. being stumped, being in a dilemma, stopping in one's tracks, standing speechless
3. dying while standing (and remaining standing), dying on one's feet
陷入停滞,受困,卡住,熄火,僵局;束手无策,进退两难,停下脚步,目瞪口呆;站着死去(且保持站立),站着死去