English: There needs to be a more thorough investigation.
Telugu: మరింత విస్తృతంగా విచారణ చేపట్టాల్సిన ఉందని అభిప్రాయపడ్డారు.