roll up one's sleeves and spring to one's feet; be excited and ready for action
Related Translations:
攘臂: [书面语] push up one's sleeves and bare one's arms (in excitement or agitation); roll up one's sleeves and reveal one's arms; bare the arms -- for a fight 短语和例子攘臂高呼 raise one's hands and shou