What are the challenges in tackling contempt cases in the Indian courts?

Over 1,800 contempt cases pending in the Supreme Court and 1.43 lakh across High Courts.