English: That raises some doubts.
Telugu: అంటే కాస్తంత సందేహం రేకెత్తింది.