en términos generales

en términos generales en inglés

en términos generales
español traducción al español
generally speaking
inglés traducción al inglés