Language:
Free Online Dictionary|3Dict

足足有餘

Source : CEDICT

more than enough/abundant (idiom)