An engine belt broke.
If you have a 2.0 liter engine, it has a timing belt(camshaft belt). It needs to be changed at regular intervals to assure it doesn’t break. It can break prematurely if it gets oil or coolant on it, or one of its guide pulleys stops turning. Engine damage, including bent valves, can result if this belt breaks. If you need to replace your timing belt, I would recommend having a certified mechanic come visit you at your home or office for a service.