exhaust oneself doing something boldly - Turkish English Dictionary