曾几何时
céngjǐ-héshíTraditional 曾幾何時
not long ago; once upon a time
Every meaning
céngjǐ-héshí
- not long ago; once upon a time
Its characters
Words with 曾
Words with 几
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.