Translation: from spanish

the sooner the better