The Allies of Humanity have a debt to pay