Tuesday, September 26, 2017

Can you identify the Business English idioms in this video?

LaCroix is a brand of flavored sparkling water that's really "catching on" in the USA. "Catch on" means to gain popularity. What other idioms do you hear in this news segment?
Watch the video


No comments: