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?

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 something is enough. 'reichen' is the normal, neutral word: you use it for time, money, food, or quality. 'langen' with this meaning is more colloquial and, in many situations, sounds southern German or regional. Learners may confuse the words because both are possible in sentences like 'Das Geld reicht/langt' (The money is enough). In standard German, 'reichen' is usually the safer choice.

Für morgen langt der Vorrat noch, aber danach müssen wir einkaufen.
The supplies will still be enough for tomorrow, but after that we need to go shopping.
Das Geld reicht heute nur für ein einfaches Mittagessen.
Today the money is only enough for a simple lunch.