Language:
Free Online Dictionary|3Dict

早八輩子

Source : CEDICT

long time ago/for a long time (idiom)