The construction of the Egyptian pyramids can be explained with well-established scientific facts, however there are some aspects that are even today considered controversial hypotheses. From Wikipedia
Researchers suggest water-powered technology may have played a crucial role in building Egypt's oldest pyramid, sparking debate among experts.