God helps those who help themselves in French
God helps those who help themselves in French
aide-toi, le ciel t'aidera
Good fortune or providential aid comes to those who make an effort to accomplish things.