tener tela
Meanings
Verb
1. to be really tough; to be tricky (idiomatic)
2. to be great or immense (idiomatic)