Treasury CS John Mbadi has explained that the Kenya Kwanza administration inherited a budget deficit of Sh.925 billion, which has made it difficult to achieve its fiscal goals.