long
The German word 'lang' is an adjective that is used to describe something that is long in length, time, or distance. It can also be used as an adverb to describe the manner in which something is done, such as 'lange' (for a long time). In German, 'lang' can be used in a variety of contexts, such as 'ein langer Weg' (a long way), 'eine lange Zeit' (a long time), or 'ein langes Buch' (a long book).
The river is very long.
This sentence is referring to the physical length of a river, using 'lang' in its most traditional sense to describe measurable distances.
I've been waiting a long time.
In this context, 'lang' is used to express a duration of time rather than physical length. It expresses that the speaker has been waiting for an extended period.
This task is long and complicated.
In this instance, 'lang' is used to describe the length of a task, possibly referring to either the time it takes to complete, the complexity, or the literal length of a list or set of instructions.