smashed to bits, fallen to pieces, in rags and tatters

listen to the pronunciation of smashed to bits, fallen to pieces, in rags and tatters
English - Turkish
hurdahaş