Frank said to Bonnie "she can't know". He was talking about Annalise. She didn't know he killed Lila. Frank said it was for her. I'm thinking Sam got into Frank's head. He is the one who brought him from FIshtown and pressured Annalise to hire him. So he says the girl is pregnant and he needs to kill her to protect…