Thank you guys for reply. I've separated her now and she's really jumpy at this point. Thing is, I have this gut feeling that she won't give birth. I brought her from the store as boxy as she is now and it was 3 weeks ago! And if she does give birth, I'd admit I've been waiting like forever to see how her offsprings turn out to be.
And about leaving fry in main tank...well, mine is actually a community tank with Molly, swordtail, guppy and neons and I'm still trying to figure out which one of them is the monster that ate my Molly fry. I mean the Molly was half as bloated as a balloon, I didn't separate her. One morning I woke up and boom, she was a zero figure.
So I searched the tank and filter and came up with 8 little mollies among which, the 2 from filter lasted about 30 minutes. To tell the truth I expected at least 30 fries!
However, thank you again for being helpful!