English: This development raises many questions.
Telugu: ఈ ఆవిష్కరణ అనేక ప్రశ్నలను లేవనెత్తుతోంది.