English: A detailed probe is required into this, he demanded.
Telugu: దీనిపై లోతైన దర్యాప్తు చేపట్టాలని డిమాండ్లు వినిపిస్తున్నాయి.