求好心切qiúhǎoxīnqièMeanings1. to demand the highest standards of sb (or oneself) (idiom)2. to strive to achieve the best possible results3. to be a perfectionistCharacters used求to seek好good心heart切to cut