苦学力行
くがくりっこう
strenuous pursuit of learning under difficulties; completing one's education while working hard to support oneself