DictionaryAI

I couldn't have said it better myself

Short definition from Wiktionary

Phrase

  1. Used to wholeheartedly agree with somebody else's remark

We haven’t written up I couldn't have said it better myself yet: Simple and Standard meanings, examples and a quiz.