I think Teva will eventually launch but having it not developed in house would lead me to think it is more probable to be later than sooner.
(my emphasis)
Why do you say that? It's certainly in TEVA's interest to get it done, and I would expect they would use all resources available to make that happen sooner, rather than later?