It looks like you're a Norwegian company? Surely Norway has programmers who can handle this at equal or surpassing quality for less money? What was your rationale for outsourcing to begin with?
In Norway a dev starts at $100k a year; or you can pay roughly $250 an hour for freelancers. Labour laws in Norway are very strict, which means hiring someone is a big step. When we first started the project we didn't really foresee how big of a task it would end up as, so we went with outsourcing. If I had to do it again, I probably would have hired one in-house dev.