English: This raised several doubts.
Telugu: ఇది అనేక సందేహాలను రేకెత్తించింది.