English: However, scientists don’t agree with this.
Telugu: అయితే పండితులు వారి వాదాన్ని అంగీకరించలేదు.