# for you The word "you" refers to the sheep and goats that were not treating other sheep and goats well. # with your sides "with the sides of your body" # have gored Possible meanings are 1) "have pushed" or "have shoved" 2) "have stabbed" or "have pierced" # scattered them "made them go in many different directions" # away from the land "away from the land of Israel"