What's wrong with sharti nicheze na watoto?. DL doesn't approve of this translation.
From what I read in wikitionnary, sharti and lazima are synonyms. I guess nothing wrong.