but i was hoping if i can find an English translation for such contracts.
one thing you can do is to have it translated by a professional translator in Poland. It doesn't cost that much. I am sure there are tons of them in Krakow.
You will also need an English speaking accountant I believe. Nothing else comes to my mind at the moment.