Language:
Free Online Dictionary|3Dict

栩栩如生

Source : CEDICT

vivid and lifelike (idiom); true to life/realistic

Source : CEDICT

vivid and lifelike (idiom); true to life/realistic