полиция обнаружила

the police discovered

→ полиция
phrase Rare #45,522
the police discovered Обнаружила is the feminine past-tense form of обнаружить, agreeing with полиция. Depending on context, it can also mean “the police found.”
RU: Полиция обнаружила новые улики.
EN: The police discovered new evidence.

Полиция обнаружила машину Тома у аэропорта.

The police found Tom's car near the airport.