English: A detailed inquiry should be held in this matter.
Telugu: ఈ వ్యవహారంపై వివరణాత్మక పరిశోధన జరగాలని డిమాండు చేసింది.