Tufts University pushes for release of student grabbed off the street by immigration officials

タフツ大学は、入国管理当局によって路上で拘束された学生の釈放を求めています。

分解して解説
Tufts University 「タフツ大学」という大学を指します。
pushes for release of student 「学生の釈放を求めている」という行動を表します。
grabbed off the street 「路上で捕えられた」という状況を表します。
by immigration officials 「入国管理当局によって」という主体を表します。
熟語
pushes for 「~を推進する」「~を求める」という意味です。
release of student 「学生の釈放」という意味です。
grabbed off the street 「路上で連れ去られた」という意味です。不当に拘束されたニュアンスがあります。
by immigration officials 「入国管理当局によって」という意味です。
単語
Tufts 「タフツ」:大学名
University 「大学」:高等教育機関
pushes 「推進する」:強く求める、働きかける
for 「~のために」:目的を示す
release 「釈放」:解放すること
of 「~の」:所有、所属を示す
student 「学生」:学校で学ぶ人
grabbed 「捕えられた」:急に捕まる
off 「~から」:場所を示す
the 「その」:特定のものを示す
street 「通り」:道
by 「~によって」:動作主を示す
immigration 「入国管理」:入国を管理すること
officials 「当局」:公務員
1日前