How to face the greatest challenges of the last days...