to a large extent

listen to the pronunciation of to a large extent
الإنجليزية - التركية
büyük ölçüde
الإنجليزية - الإنجليزية
largely, very much so