Oh you are talking about this Sunday, it is technical snag that has left Metro passengers in the lurch and you know it is the second time in the past one month happening. This time it is due to a problem in the Over-Head Electrification (OHE).
Yes me too stuck in metro station and we commuters were not known the reason for this delay. I was happy celebrating my New Year but while returning the metro station was packed with commuters waiting for the train. Really no one knows what the real cause for delay is.