While there isn't a single perfect English equivalent, here are some other possible translations depending on the context:
* Careful
* Thorough
* Meticulous
* Attentive
* Diligent
* Conscientious
* Precise
* Painstaking
* Exacting
The best translation will depend on the specific context of the sentence or phrase in which "mabusisi" is used.