1. 身负重任;挑大梁
If you are in the hot seat, you are responsible for making important and difficult decisions.
1. a difficult position where you are subjected to stress and criticism
2. an instrument of execution by electrocution
resembles an ordinary seat for one person
e.g. the murderer was sentenced to die in the chair
Synonym: electric chairchairdeath chair