English: This raises doubts.
Telugu: దీంతో మరిన్ని సందేహాలను కలిగిస్తుంది.