get down to some serious drinking - Alemán Inglés Diccionario