strive mightily - Alemán Inglés Diccionario