Search for crossword answers and clues

Answer for the clue "Achieving marvellous results ", 12 letters:
doingwonders