tener tela

Verb

 * 1)  to be really tough; to be tricky
 * 2)  to be great or immense
 * 1)  to be great or immense