艱苦卓絕

Idiom

 * 1) extremely hard and bitter