what do you think you're doing holding up traffic dufite ibarura rihagije ryibicuruzwa kugirango duhuze ibyifuzo byaho their mother is egyptian