This sentence refers to a future point in time ("by next March") and talks about an action that will have been in progress for a period of time (10 years) up to that point.
This is a classic example of the Future Perfect Continuous Tense, which is used to show:
An action that will have been continuing for some time up to a specific point in the future.
Structure of Future Perfect Continuous Tense:
Subject + will have been + present participle (-ing form)