English to Arabic

Meaning for:
Derailed
other
خرج عن السكة