The research project
特定の研究の取り組みを指します。
was overwhelmed
圧倒された、対処しきれなくなった状態を表します。
by the sheer
純粋な、全くの、という意味で、強調を表します。
data deluge
膨大なデータが押し寄せる状態を指します。
making it hard
それを困難にする、という意味で、結果を表します。
to find
~を見つける、という意味です。
relevant information
関係のある、または適切な情報を指します。