chuffed to buggery - Francés Inglés Diccionario