難攻不落 (なんこうふらく) Japanese meaning | KotomoraMeanings
1
noun, noun which may take the genitive case particle 'no'
impregnable; unassailable
yojijukugo (four-character idiom)
Describes a fortress, defense, or position that cannot be captured or overcome. Often used figuratively for arguments or records that seem unbeatable.
His argument is unassailable.