Translation: from spanish

be the best placed to