English: That raises some doubts.
Telugu: అంటే ఎన్నెన్నో సందేహాలు వస్తున్నాయి.