flounder

【原文】
Many retailers have floundered in terms of effectively using the flood of internal (e.g. from loyalty programs) and external data to help them make merchandising decisions.

【単語の意味(英語)】
to struggle to know what to say or do or how to continue with something;
to have a lot of problems and to be in danger of failing completely

【単語の意味(日本語)】
まごつく、苦労する

【コメント】
まごつく confuse, embarrass, confound, perplex
もがく struggle,