"To stop" is Остановиться in Russian.
Остановиться means "To stop" in English.
Word #2221 of 4,000 by frequency in Russian — level B2.
Машина не смогла вовремя остановиться.
The car couldn't stop in time.