on life's heavy lifting
And does this mean that the cockroaches are now on holiday in a strange, faraway part of the house? Is it even worse: have the cockroaches developed supercockroach strength (gaining tips from your own weightlifting work, of course) and pushed the lid off? Hoping for good news.
It means that (a) trying to instill a sense of responsibility in your 6-year-old son does not ensure that the job will be done right, and (b) the cockroaches are so oft ignored--except when being photographed--they never thought to escape. Both are hiding happily together in their paper towel roll.