succeed   
mahalasa
to carry away; to travel a certain distance; to accomplish, to succeed [1.7]
mahomby
to be able to do it; to succeed [1.7]
mandimby
to succeed [1.2, 1.7]