English: This raised several doubts.
Telugu: దీంతో అనేక అనుమానాలు వ్యక్తం అయ్యాయి.