来龙去脉

láilóng-qùmài
the rise and fall of the terrain, the whole sequence of events
HSK 79
Traditional來龍去脈

Additional Dictionary Meanings

(lit.) the rise and fall of the terrain (idiom)(fig.) the whole sequence of events; causes and effects