dar buena cuenta de

Etymology
lit. 'give [a] good account of'.

Verb

 * 1)  to make short work of; to polish off (especially food)
 * 2) to communicate