未可厚非的英文翻译

中文:未可厚非

英文翻译:have no reason for much criticism