he could hardly believe it - Alemán Inglés Diccionario