make a sincere confession - Francés Inglés Diccionario