Answer: fulfilledawish

AnswerCrossword Clue
FULFILLEDAWISHMade good on a promise, say