Who were the ancestors of the English?

问题描述:

Who were the ancestors of the English?

Anglo Saxon people.