Vocabulary

いても立ってもいられない

unable to contain oneself; itching to do something; cannot sit still

expression i-adjective