English: This has hinder the investigation.
Telugu: ఇది దర్యాప్తుకు ఓ అవరోధంగా మారింది.