Nice!
I’m reminded of a Chinese saying:
自强不息 (strive to better oneself always)
Maybe you came across it during your stay in Taiwan haha