Explicit language warning is probably in order.  It was very personal.