English: Some are dubious.
Telugu: అని కొంత‌మంది సందేహాలు వ్య‌క్తం చేస్తున్నారు.