有り余る

ありあまる

être en excès, regorger de

to be more than enough, to be in excess

N1 Rare