exhaust oneself doing something boldly - Almanca İngilizce Sözlük