Dortmund has experienced 2 consecutive defeats in the last 2 match, the first was defeated by Bayern Munich at home and the seconds, Dortmund suffered a defeat when they faced Stuttgart away from home. Indeed, this defeat made Dortmund appear to have experienced a decline in performance and I no longer see Dortmund strength like before, but at least with this defeat, Dortmund can return to its best performance and gain confidence again, and in the match again Mönchengladbach, Dortmund must be more careful because Monchengladbach is not an easy opponent, but Dortmund has a bigger chance of winning, so at least Dortmund must make good use of opportunities.
Bundesliga big teams can't be complete if a team like Borussia Dortmund is not mentioned, like they are always in the Champions league in most of their season but the for club to be without a trophy for a long time now is not a good one. Dortmund is a club that has talented players that can possibly help them win a trophy but yet they haven't had any recent trophy and I think that this club is mostly interested in training and developing young players and afterwards sell them at a higher price to some big clubs.
If not for this training and selling their key players, Dortmund would have been in more good performance than they are now but every club have their targets and most of their targets is geared towards how they can make some cool cash for the club so developing young players and selling them to bigger clubs is also one of Dortmunds pattern of football.