I talked to my friend who is a Chartered ACCT. She told me that depending on how many errors they find. The Audit could take a very long time. They may have to Audit every single transaction since middle of 2014. That's why they are so slow IMO.
Patience will pay.