居ても立ってもいられない;居ても立っても居られない | [いてもたってもいられない, itemotattemoirarenai] (exp) (uk) unable to contain oneself; itching to do something; cannot sit still [Add to Longdo] |
You've been down here stewing in emotion all this time. | [JP] ここで自分の感情に翻弄され 居ても立ってもいられない Serpent's Tooth (2011) |