Original: From where they came, though, is a matter subject to a lot of controversy (ie.
Simplified: There are two theories explaining where the Kikuyu came from.