English: There needs to be a thorough investigation.
Telugu: సమగ్ర దర్యాప్తు అవసరం