Will I have to take the retest in all the modules even If I pass a few modules in first attempt?

Yes. Every time the candidate has to clear the complete exam including all the modules.