ReadWriteQuiz
Chinese dictionary
v.fmlpush up one's sleeves and bare one's arms (in excitement or agitation); roll up one's sleeves and bare one's arms in excitement or anger
攘臂瞋目
roll up one's sleeves, raise one's arms, and stare with wide open eyes