Hello and welcome to Electronics Point :-)
Unless these headphones are expensive, you're probably better to buy a new pair. It may be possible to fix them, but often, once something breaks in a cheap pair of headphones, keeping them going becomes an uphill battle.
There is obviously a break in...