English: This raises doubts.
Telugu: దీంతో సందేహాలు తలెత్తుతున్నాయి.