My car has broken down

Translations
My car has broken down