Dar la talla
To measure up, cut it, or make the grade. Meeting the expectations or requirements for a specific situation or role.
A: The number 10 has not managed to dar la talla in this match. B: Such a total scrub. (Manso is a Panamanian intensifier meaning huge or massive).
Automatically translated from Spanish