English: A thorough investigation is warranted.
Telugu: దీనిపై సమగ్ర విచారణ అవసరమన్నారు.