Kotomora
居ても立ってもいられない (いてもたってもいられない) Japanese meaning | Kotomora