to roll up ones sleeves – Meaning and Explanation