einen über den durst trinken

listen to the pronunciation of einen über den durst trinken
Немецкий Язык - Английский Язык
to indulge too much
to have one over the eight
to have one too many