English: This raises doubts.
Telugu: అంటూ సందేహాలను వ్యక్తం చేస్తున్నారు.