English: Some scientists are skeptical.
Telugu: అని సందేహించారు కొందరు పండితులు.