English: Police had let off snatching accused
Telugu: నిందితుల‌ను వ‌దిలేసిన పోలీసులు