Language:
Free Online Dictionary|3Dict

自从

Source : CEDICT

since (a time)/ever since