exhaust oneself doing something boldly - Spanish English Dictionary