genda kuva ukivuka guhinda umushyitsi i wouldn't dare to deliver the product in that state amashyo inka nyinshi ziri hamwe rear admiral is equivalent to the rank of major general