You must not break your promises.

Literal

Promise [obj-を] break-[prohibition-てはならない].

~てはならない is the formal/literary variant of ~てはいけない, sharing the same 'must not' meaning but with a gravitas appropriate to rules, laws, and moral imperatives. ならない is the classical/formal equivalent of いけない.