Translation: from spanish

well you should have (done)