My French is bad, but I know my Dutch and I can say that google translate made a grammatical correct sentence when translating it to "hij zorgt voor zijn kinderen", but this is kind of unnatural, "hij verzorgt zijn kinderen" would be a batter sentence. This is when the children are ill or need certain care (al children need certain care before an certain age).
I hope you'll understand what I wrote.