Original: The Leafs have not won the Stanley Cup since.
Simplified: However, they have not won since 1967.