Language:
Free Online Dictionary|3Dict

曾几何时

Source : CEDICT

just a while before/not so long ago/everyone can remember when..