Stigao je u ovaj tren.

English Translation

At this point, he arrived.

misleading translaton-better: he came in this train