Scottish Proverb:
Do the likliest, and God will do the best.
English Translation:
Do what is most reasonable, and God will do the best.
Scottish Proverb:
Do the likliest, and God will do the best.
English Translation:
Do what is most reasonable, and God will do the best.