en gran medida

en gran medida en inglés

en gran medida
español traducción al español
to a large extent
inglés traducción al inglés