There’s a important distinction between, “I promise,” and “I’ll do my greatest.”

Guarantees are tough to maintain and should be provided with that in thoughts. Doing our greatest is assumed.