Vocabulary
太刀打ちできる
たちうちできる
to be a good match (for); to stand a chance (against); to be able to compete (with); to hold one's own
expression
verb