Shared this with an internet friend in and from India,
and got a bit of cultural insight about the:
"If you cross the track in an unauthorised way, Yamraj will be standing in front of you"
And that yamraj standing in front is symbolic...
when someone dies, it is believed that the Yamraj or his helpers come to take the soul away...
so the phrase yamraj standing in front of you, actually means staring death in the face.
____________________ See y'all later, Forrest. Screw the rivets, I'm building for atmosphere