the only one that looks odd to me is "delaying the train" - unless you are a train operator, of course! and assuming that the other things that look odd are just typing errors?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.