English: Some people are skeptical about it.
Telugu: అని కొంత మంది అనుమానం వ్య‌క్తం చేస్తున్నారు.