I'm on a project that I would have loved. Before I started at the company, somebody estimated the budget and timeline for the project, and they made the estimates absurdly low. The project is hugely over budget and behind schedule. I do not believe anyone on the project is doing anything wrong, just that the original estimates were unreasonable.
Everyone is scared to get blamed for the project taking so long, so there is an atmosphere of everyone trying to push that blame onto each other. The workplace language is not my first language, and I feel that many are trying to blame the problem on me not understanding things.
Since we're working with a very complex system, it happens all the time that a special case turns up that nobody predicted, so I was never warned that it needs to be prepared for. The others will insist that I was told and just didn't understand, when I am certain that I was never told because it simply hadn't occurred to anyone that it could happen. They often say that the person who worked on the project before me (who has now left the company) understood just fine, but I have spoken to her and she knew nothing about any of these special cases either.
This is so stressful! Is there anything I can do?