English: All of this begs a few questions.
Telugu: ఈ విషయాలు కొన్ని ప్రశ్నలు లేవనెత్తుతున్నాయి.