If you [have reason to] fear from a people betrayal, throw [their treaty] back to them, [putting you] on equal terms. Indeed, Allah does not like traitors.
Meaning:-
Betray: Unfaithful, disloyalty, stabbing you in the back, the most hurtful thing anyone can do, to deceive, misguide, or corrupt:
Treaty: an agreement or arrangement made by negotiation
Traitors: a person who betrays another, a cause, or any trust, a person who commits treason by betraying his or her country