https://www.dict.cc/english-german/to+roll+up+one%27s+sleeves+and+get+to+work.html