slowly but surely
• achieving the desired results gradually and reliably rather than quickly and spectacularly.
• "the new church began, slowly but surely, to grow"
slow but sure
• slow and gradual but achieving the required result eventually.
• "development on the project has been slow but sure"