I find it funny.
Painstate posting this question on the premise that axis players “drag” the game out once they start losing.
Then posts that he loves Axis players that refuse to give up. Then asks “how many do you know who do that”
As for setting a 25 turn limit, based on the length your group plays, that seems ridiculously long. Try 12 turn as suggested or have a tactical/statistical review of some kind.
I don’t know what the challenge your group is facing is -but we almost always complete in one session. Usually we schedule a weekend. And get two full games in. One on each day, with the backup day for the game if it runs long.
Maybe get an egg timer for each side to increase focus!