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