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