Vocabulary
いても立ってもいられない
いてもたってもいられない
unable to contain oneself; itching to do something; cannot sit still
expression
i-adjective