having an exhausting personality - Spanish English Dictionary