be completely buggered - Alemán Inglés Diccionario