The relationship between how much of something is available and how much people want it.
La relación entre la cantidad de algo disponible y cuánto la gente lo quiere. (la relacion entre cuanto de algo esta disponible y cuanto la gente lo quiere)
"The price of oil depends largely on supply and demand."
"El precio del petróleo depende en gran medida de la oferta y la demanda." (el precio del petroleo depende en gran medida de suplai and dimand)
To be very full or crowded.
directly from the original or reliable source
you can achieve anything you want in life
to go out and celebrate wildly
to fail to happen
a very mild punishment