Select the most appropriate meaning of the underlined idiom. The husband promised the earth to his wife.
'The husband promised the' means promised an impossible thing; idiom figurative, not literal meaning.
Ref: Cambridge Dictionary idioms entry explains figurative meaning beyond literal interpretation clearly defined with examples standard usage.