What does Luke 3:5 mean?
'Every valley will be filled in, every mountain and hill will be leveled out. The crooked roads will be straightened, and the rough places will be smoothed out.' Luke 3:5 - Modern Text Bible
(This poetic language means that obstacles will be removed and everything will be made ready for God’s coming.)