this is not NCR trolling, 1:24 hrs late at Karchana and 4+ hours late arrival at MGS cannot be termed as NCR trolling. Ask MGS to have fast reception of trains coming from NCR side. The CAR - MGS ( ex-NCR ) gets fully choked because of MGS paying more attention at reception of trains coming from ECR side ( GC and PNBE ) by making NCR trains, freights + mail/exp wait at outer which makes a long queue right from JEP to CAR sometimes MZP or even further upto Gaipura and so.
And check arrival history of trains coming from ECR at MGS, before time arrival by 15-35 minutes is common there and every train has minimum 10 mins of halt...
more... at MGS means platform occupied for almost 45 minutes and NCR trains are held at outer.