Language:
Free Online Dictionary|3Dict

足足有余

Source : CEDICT

more than enough/abundant (idiom)