20211222 city.patna: 46 trains cancelled till March '22: Railways