The writer is clearly Indian and as far as his English is concerned he is endeavoring to do the needful, isn’t it?
Yeah, his English beats the snot out of my Hindi.
It is interesting that we lose sight of the complexity of syntax in a language when it is our own; it’s very, very hard for a nonnative speaker to fully master that.