Idle hands make light work meaning July 8, 2019 16 32 64 128 Idle hands make light work meaning origin