English: This raises doubts.
Telugu: దీంతో మరింత అనుమానాలు వస్తున్నాయి.