nagize gahunda yo kuvura amenyo muri iki gitondo the title is a german onomatopoeia for a loud pop or bang uburyo n'ubufasha bwatuma mutanga ibitekerezo byanyu