Wiktionary
that'll do
phr. 1 (non-gloss definition: used to acknowledge something as being sufficient) 2 that's enough, used to stop somebody talking