Sacrifices have been made