Meanings1beyond one's ability; be too much forDifficult to do or endure something.2full; be overcome byOne's heart being filled with joy or hope.3out of breath; breathlessShort of breath unbearably.