
langen
to suffice
To be available in a sufficient amount; to be enough.
Langen die Getränke für alle Gäste auf der Party?
Will the drinks suffice for all the guests at the party?
to suffice / reach
Loading your saved state.

to suffice
To be available in a sufficient amount; to be enough.
Langen die Getränke für alle Gäste auf der Party?
Will the drinks suffice for all the guests at the party?

to reach
To stretch out one's hand or arm toward something in order to take or touch it.
Er langte über den Tisch, um sich das Salz zu nehmen.
He reached across the table to take the salt.

to hit
Colloquial for hitting someone or giving someone a blow.
Wenn du mich noch einmal provozierst, lange ich dir eine!
If you provoke me one more time, I'll hit you!
The verb 'langen' (to suffice/reach) is related to the adjective 'lang' (long). The basic idea is bridging a distance—whether with your arm to reach something, or in a figurative sense so that something is enough.
Kannst du mir bitte die Butter langen? Ich komme nicht dran.
Could you please pass me the butter? I can't reach it.
In the meaning 'ausreichen' (to be enough) or 'genügen' (to suffice), 'langen' (to suffice) is often used with the subject 'es' (it), or the thing that is sufficient is the subject. It does not need an object.
Wir haben nur noch zwei Flaschen Wasser. Das langt nicht für alle.
We only have two bottles of water left. That won't suffice for everyone.
In the meaning 'greifen' (to reach/grab), 'langen' (to reach) almost always appears with a preposition that indicates direction. The most common combination is 'nach' + dative.
Sie langte in ihre Tasche und holte den Schlüssel heraus.
She reached into her bag and took out the key.
The meaning 'schlagen' (to hit) is very colloquial and is used as a threat. The structure is fixed: the person being hit is in the dative.
Der Vater drohte dem frechen Jungen: „Wenn du das nochmal machst, lange ich dir eine!“
The father threatened the cheeky boy: 'If you do that again, I'll hit you!'
to hand / to suffice
Reichen and langen can both mean that an amount is sufficient. Reichen is neutral standard German and appropriate in any context. Langen, on the other hand, is regional or colloquial, so it is more suited to a casual conversation.

Hundert Euro langen doch für die Reparatur, sagte mein Nachbar.
One hundred euros is plenty for the repair, my neighbor said.
Laut Kostenplan reichen hundert Euro für die Reparatur.
According to the cost estimate, one hundred euros is enough for the repair.