she seems to be implying that i can never improve ntabwo twari dukeneye kubikora ikirombe kitubahiriza ibigenderwaho byaba rolling stone described the album as damn near perfect