English: That raises some doubts.
Telugu: . . కొన్ని సందేహాలనూ లేవనెత్తుతోంది.