gukwirakwiza ibirayi bishya twatoranije twahuye ningorane nyinshi murugendo translated directly the name means goats heads none amateka aharemye ihuro