indefatigabilities