Language:
Free Online Dictionary|3Dict

甚至于

Source : CEDICT

so much (that)/even (to the extent that)