many years will go by before this demand met at international level
However, many years will go by before this demand is met at international level.
many years will go by before this demand met at international level.