nabiyaan sa tren

Etymology
lit. 'to miss the train'.

Verb

 * 1)  to fail to keep up, fail to innovate
 * 2) to fall behind the times