After petition approved

How long will i wait for the next step after perition approved? I already waited 4months

For which visa? We just got our fiancé visa approved. It has been sent to NVC, we should hear back from them in 2-4 weeks. The case will then be sent to the embassy in the alien fiancés country