English: This raised several doubts.
Telugu: దీంతో కొంతమంది సందేహాలు వ్యక్తం చేసారు.