| To make/lose money hand over fist | acquire/lose a lot of money very quickly |
| To give sb a free hand | allow sb to do as they wish |
| (know sth) off hand | (know sth) without asking or looking it up |
| To fly off the handle | lose your temper very suddenly |
| To do sth at the drop of a hat | be willing/happy to do sth; do sth quickly |
| To make headway | make progress |
| To take heart from sth | feel encouraged by or optimistic about sth |
| To one's heart content | (do) as much or as often as one wants |
| To strike/hit home | trafić w dziesiątkę |