to reflect upon something - Inglés Sinónimo Diccionario