to the best of my judgment - Alemán Inglés Diccionario