leave (something) in ruins - Spanish English Dictionary