They prevent a large amount of migrants from crossing the river.

英訳に間違いが有れば正してください。

彼らは多数の移住者が川を渡るのを防いでいる。
They prevent a large amount of migrants from crossing the river.

ヒント migrants

答え amountをnumberにする

They prevent a large number of migrants from crossing the river.

a large number of+可算名詞 数が多い

a large amount of+不可算名詞 量が多い

Pharmacists need to bring a large amount of medicine to areas that suffer catastrophic damage, 薬剤師は、壊滅的な被害を受ける地域に大量の薬を持ち込む必要があります。