Bayer Leverkusen closed the break in the league well, they've collected 42 points from 16 matches so far, below them is Bayern Munich who are still looming with 38 points and with a 1 match deficit.
Bayer Leverkusen still have 18 matches remaining, if they're able to maintain their performance until the end of the season, of course Leverkusen will break Bayern Munich's dominance and give a new color to the Bundesliga.
Bayer Leverkusen provides a very long distance in points between second and first place. For Bayern Munich, this will provide encouragement to catch up on the points they are left behind, and of course Bayern Munich has an opponent that must be immediately defeated in order to take first place again. As long as Bayern Leverkusen remains consistent and can work well as a team, it will be easy for Bayer Leverkusen to win the Bundesliga this season.
If that is what you describe as a very long distance, then I think you have never really seen a team leaving the other teams behind by a very long distance.
Maybe you should have a look at the Netherlands domestic league to see what that really means. PSV Eindhoven is leading the table by 10 points with a perfect record of all games won and I think it is ok to say that this is a long distance because it will probably continue like that.
But being ahead of Bayern Munich with 4 points only is nothing when you consider that Bayern Munich also played one game less than Bayer Leverkusen. This advantage is almost meaningless and not "a long distance".