Franck, yes, it ["You screwed up the future." ] is vulgar, but when translating into Turkish, there are lots of phrases which convey an acceptable translation of it and which are not vulgar.
But, if you already took off it from the Hebrew version, I will, of course, do the same.