My french is kinda shit, but i assume the meaning is somewhat;
"Your father (or perhaps she sees the teacher as a parent?) is cold (as in, cold hearted?)"
"(And) You are a coward"?
@Skittles01 Thanks mate, it really did seem off, but i thought it was impled she made the language errors by lack of complete mastery of the language instead of the translation team