tener muchos entresijos

1) быть сложным, запутанным (о деле)

2) быть осторожным, скрытным (о человеке)

Источник: Большой испанско-русский словарь на Gufo.me