it's a long story - Inglés Sinónimo Diccionario