translate English to French: A lot more activity is likely.
D’autres débouchés sont probables.