English: That raises some doubts.
Telugu: ఇది కొన్ని అనుమానాలను రేకెత్తిస్తుంది.