Complex sentence: She says she has only just arrived, having been sent be a supervisor who says that she is good with strange cases.
Split into simpler sentences: She says she has only just arrived. Her superviser says that she is good with the strange cases.