zum Besten geben

Verb

 * 1) to perform, to regale, to offer a song, story etc.