freeze one's tail off - Alemán Inglés Diccionario