hot seat
... hit the ceiling 气得暴跳如雷 hot seat 坐不住;陷入困境 Money makes the mare go. 有钱能使鬼推磨 ...
climbing the walls
Jane cannot sit still
keep still