English: This also raises some doubts.
Telugu: ఇది కూడా అనేక సందేహాలకు దారి తీస్తుంది.