traer de cabeza
Meanings
Verb
1. to make nervous (idiomatic)