I don't know you need to go this in depth into the internal workings of the day to day job - I think most people understand priorities change and shift, but it sounds more apologetic then it needs to be. I would summarize and say that you work on it along with other team priorities and are not dedicated full time to it, so movement has been slower than you'd like.