sehchih

to persevere doggedly