roll up one's sleeves and spring to one's feet; be excited and ready for action
Copyright © 2018 WordTech Co.