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