English: However, some scientists disagree with these.
Telugu: కాని కొందరు పండితులు దీనితో ఏకీభవించరు.