catastrophic priest english