to carry out effectively - German English Dictionary