تحمل ناپذير،سخت ،دشوار،غير قابل مقاومت
incapable of being justified or explained(a)Synonyms: indefensible insupportable unjustifiable unwarrantable unwarrantedSimilar: inexcusable