Challenges which commercial banks in Tanzania had experienced in the last two years are finally over, according to the Bank of Tanzania (BoT).