立ち往生
1
being brought to a standstill;being stranded;getting stuck;stalling;deadlock
私は病院へ行く途中、交通渋滞にあって立ち往生してしまった。
I was held up on my way to the hospital in a traffic jam.
2
being stumped;being in a dilemma;stopping in one's tracks;standing speechless
フランス語の先生は生徒の質問に立ち往生した。
The French teacher was stumped by her student's question.
3
dying while standing (and remaining standing);dying on one's feet
Other forms
立往生 【たちおうじょう】