to report on something - Español Inglés Diccionario