French drain did not solve the problem
Putting a drain sump on the inside is like catching the blood from a cut on your arm into a cup. What you really need to be doing is taking a hard look at what caused the cut and remedy that problem instead. Just pasting on bandaids will not do the trick. 

So getting back to the house situation. Look hard at what it takes to get water away from the outside of the basement wall. This can include any and all of:


Proper working rain gutters to divert roof runoff away from the building.
Soil surface preparation and grading to allow surface water to run away from the building as opposed to letting it soak into the ground by the basement walls.
Exterior french drains located in areas where the soil tends to stay persistently wet to help allow water to go into the ground deeper than your basement floor and foundation.
Foundation drain lines on the outside of the basement foundation that allow water from outside to collect and flow away from the building.
Exterior sealing of the basement walls so water does not infuse into the concrete or blocks in the first place.