百足が草鞋を履く

Reading
むかでがわらじをはく
English
A total hassle
Notes
To put履 sandals草鞋 on a centipede百足
Origin
江戸
proverbsKotoKen 2