have a life of its own - Alemán Inglés Diccionario