in tatters

Phrase

 * 1) Badly torn in many places; in shreds.
 * 2)  Ruined, destroyed, wrecked.

Translations

 * Italian: a brandelli
 * Spanish: hecho jirones