Grit. Are you ready for the challenge?