英語が出てきて意味わからんので、意味を教えてください

「The Civil Forfeiture Impound need one of there vehicles」

です。

何かを必要としているとだと思うんですけど…
教えてください。