You searched for: “omnem movere lapidem
Omnem movere lapidem. (Latin proverb)
Translations:
1. "To move every stone."
2. "To leave no stone unturned."

By extension: "Keep trying to do your best when working on a project or an enterprise."