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