Daily Chinese Idiom Guessing Game
There is nothing much to criticize; it is understandable and acceptable.
厚深重;非非议,否定。不能过分责备。指说话做事虽有缺点,但还有可取之处,应予谅解。
《汉书·王莽传中》莽怒,免英官◇颇觉悟,曰‘英亦未可厚非。’”
His decision to take a break was understandable, given his stress; it's无可厚非.