strenuously debated - Alemán Inglés Diccionario