Language:
Free Online Dictionary|3Dict

三年五载

Source : CEDICT

three to five years; a few years (idiom)