it should be noted that... - Inglés Sinónimo Diccionario