to come apart at the seams - Alemán Inglés Diccionario