"Lila na fila"
Translation:Better and worse
Yes. According to the UDSM on-line dictionary 'Good and evil are not compatible'. From the same dictionary: fila = 'bad thing', but there are no entry for lila apart from this expression.
The proverb is also mentioned in http://swahiliproverbs.afrst.illinois.edu/compatibility.html with the following comment: 876. Lila na fila havitangamani. (hazitangamani). Perhaps and actuality are not compatible - J. Good and evil will not mix - F. Used when two situations must not be confounded. The case of lila is not the same as that of fila.