Meanings1to keep going resolutely despite knowing the task is impossible (idiom)Written Forms知其不可而為之Traditional · Main Form知其不可而为之Alternate Form