Yes. Once all milestones are completed, you can select a new difficulty level and begin the challenge again. Each time you restart, you can progress through the milestones and collect the rewards repeatedly.

Fig 1: Select Yes to restart the challenge