normally female give birth 3-4 weeks...observe the gravid spot..which is the black spot at the tummy.
keep an eye on the female..normally when she's ready,she'll just stay in a corner..normally top corner and swim less..
for better results..seperate the female into a planted tank so that she can give birth peacefully...
