Chinese words · Chengyu

按捺不住

ànnà-búzhù

unable to hold back; can't contain oneself

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.