Chinese words · Chengyu

逃之夭夭

táozhī-yāoyāo

to make oneself scarce; to run away

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.