What is the recovery time for normal delivery? How long I have to take rest? Do I need to take 6 weeks rest? Pls hlp dr

Timing varies. It depends on a lot of things including whether you had a big tear, or any complications. Everyone heals at a different rate. 6 weeks is a standard recommendation, for bonding, and bc new moms are very much sleep-deprived, and need rest. Some people heal quickly and choose to return to work sooner, depending on their circumstances. 6 weeks is very standard. Some jobs allow longer maternity leav.
Ask your OB MD. Every delivery is different as well as doctor's orders. So check with your current OB md to determine the answers.