The English term "put on the stage" matches the Zulu term "ukuazisa, ukuethula"

other english words that include "put" : zulu :
computer ikompiyutha
put off ukukhumula
put up with ukuhlupheka
other english words that include "stage" : zulu :
postage stamp isitembu