Word Definition - 来龙去脉

lái lóng qù mài lit. the rise and fall of the terrain (idiom); fig. the whole sequence of events; causes and effects