English: This raised several doubts, he noted.
Telugu: దీనిలో ఆయన పలు రకాల సందేహాలను వ్యక్తం చేశారు.