20200421 city.kozhikode: We faced unimaginable task: Top cop