Translation of "Vielen dank und frohe weihnachten" in English