未可厚非的英文翻译
中文:未可厚非
英文翻译:have no reason for much criticism