Words — 1 found
だけあって
1. as one would expect from ...; given that ... (naturally ...); because ...; being ...used to express admiration or praise
2. for good reason; there is a (good) reason that ...