Language:
Free Online Dictionary|3Dict

曾幾何時

Source : CEDICT

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