English: It gives rise to many doubts and questions.
Telugu: ఇన్ని ప్రశ్నలు, సందేహాలు తలెత్తుతున్నాయి.