In some relief to activists, the Delhi High Court has stayed the massive felling of trees in certain areas of South Delhi until July 4