Translation: from spanish

be of little or no avail