Spero Meliora

Spero meliora is Latin for I hope for better things
Found on http://www.probertencyclopaedia.com/YR.HTM
No exact match found