hagamudumudu

English: Translation
do slowly, delay
verb