Dortmund still has good strength this season but they are not able to maintain consistent performance, that is their problem this season but currently Dortmund have much higher motivation to finish in the top 4 so I think they still have a good chance big to win the match against Frankfurt especially since Dortmund will be playing at home.
The best team comes home with important trophy. Dortmund sell their winning chances the moment they started to sell their promising players, the available ones have become very tactical but not potential enough. They have tough fixture this weekend and it will become one of the tough match for them. Borrusia Dortmund won't fight for the Bundesliga title, rather they will keen on reaching the top four this season. Edin Terzic is capable of elevating the performance of his club, he just need more time to settled and bring more promising players.
That's how Dormund is every season, having difficulty winning trophies and having difficulty finishing in the top four of the standings due to being greedy for profits in the transfer window. All the players they released became important players at their new club, Bellingham is one proof of this. As long as Dortmund management does not change their transfer style, I assume they will continue to have difficulty winning the Bundesliga trophy. Dortmund needs to learn a lot from Leverkusen.
The match against Frankfurt is very important in Dormund efforts to climb into the top four of the standings, if they fail to get an additional 3 points then they will have difficulty competing with Leipzig in the remaining matches ahead. On paper, Dormund deserves to be the favorite, apart from recording better statistics, Edin Terzic fleet has the advantage of acting as hosts.
However, it is always not easy to beat a team that is exactly one level below themselves. Especially if you remember that Frankfurt is the team that once slaughtered Bayern with an amazing score, Dortmund should anticipate that this could happen to them. It would be a shame if Dortmund failed to finish in the Champions League zone at the end of the season.
if you only target the top 4 positions. every season dortmun almost gets that position, aka being able to participate in the competition in the champion league. if the target is the champion, it is indeed difficult. currently the trophy that can still be obtained by dortmund is only the champion league, it is also very difficult because there are many strong teams that are still competing for the champion league champions.