Slang term from Mexico

"ta cabestro"

Slang for: dificil
English translation: difficult