Some scientists thought so.
ऐसा कुछ विद्वानों का विचार है।