annoy or exhaust someone - Spanish English Dictionary