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