English: Many have doubts.
Telugu: అనేది చాలా మందికి సందేహాలు కలిగిస్తోంది.