English: This raised several doubts.
Telugu: అంటూ అనేక సందేహాలు వెలిబుచ్చింది.