Language:
Free Online Dictionary|3Dict

顺坡下驴

Source : CEDICT

to slip away/to vanish (idiom)