This is historic Christian teaching.
The fact that it is so controversial speaks to its divine origin.