to carry out effectively - Spanish English Dictionary