Answer: ididindeed

AnswerCrossword Clue
IDIDINDEED

Emphatic boast of responsibility