Elle a perdu le fil.

she lost her mind? perhaps? bad translation.

lost the plot is a pretty common expression