¡Vaya desastre! De haber previsto la traición, no habría ido.What a disaster! If I had foreseen the betrayal, I wouldn't have gone.Breakdown of ¡Vaya desastre! De haber previsto la traición, no habría ido.nono / notirto goel desastrethe disasterhaberto have (auxiliary)