It is just like English sayings and phrases, there are Japanese sayings and phrases as well. It is called [kotowaza ことわざ].
Today’s kotowaza
帯に短し、たすきに長し Obini mijikashi Tasuki ni nagashi
Obi – a belt for kimono
Tasuki – a string that use to tie up Kimono’s sleeve
It’s good for neither this nor that.
Its origin
Too short for a belt, too long for a sleeve, it is useless.
Its meaning
This means it is half-assed and useless.
An example
The sweater my mum knitted is obi ni mijikashi tasuki ni nagashi. It does not fit neither my sister nor myself. It is pity but we decided to give it to my cousin. .

arigato