When the chips are down and you want to leave the difference could be very significant indeed. Been there, done that.......... hat and coat then _ VFR
Why would someone sign contract written in language one does not understand?
Why would there be any differences in English translation with reputable company?