It's kinda hard to decipher what you're saying. So the starter motor is cranking the engine more slowly than usual before the engine finally starts?
If so, do these two things in this order... first, physically REMOVE both battery connectors and use a wire battery brush to clean the battery posts and the inside of the connectors. A $4 battery brush has male and female wire brushes to make it quick work. No, don't just look at the connectors and think they look ok. They can look clean but not be between the post and connector. Make sure both connectors are TIGHT when you reinstall them, tight enough that you can't move either connector with considerable hand pressure. There's an easy/fast/free fix if a connector can't be tightened enough with it nut and bolt to get it tight enough around the battery post. If you can't get it tight, ask me for the fix.
If the starter motor is still slower than it should be after thoroughly cleaning both connectors, remove the battery and take it to a battery shop to have them perform a "load test" on the battery. A load test measures the battery voltage after placing a heavy load on it for no less than 10 seconds. A properly conducted "load test" is the only way to know the battery's true health which can't be checked with a simple volt meter.