Vocabulary

身に余る

to be undeserved; to be more than one deserves

expression verb