tell something in great detail - Francés Inglés Diccionario