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