to be in rags and tatters - Francés Inglés Diccionario