Your evidence went down a treat with our fellas.
Such a treat for us that you could be here On such short notice.
Antonyms