Kutiza uchimhanyisa
To do something with enthusiasm and speed; to do something eagerly.
Quick Reference