Whatever the new factors which may have emerged in recent times, one thing must be accepted as a constant.
Sean cuales fueren los factores que hayan surgido en tiempos recientes debemos aceptar algo como una constante.