Language:
Free Online Dictionary|3Dict

自强不息

Source : CEDICT

to strive unremittingly/self-improvement