It means "in favor of", "for the benefit of", "in the interest of" or "for" . It should not be considered as its meaning "for" or "in order to".
Sacrificing a very precious asset in pursuit of one more altruistic.
Is something even more important that an altar, exceeds the relevant