だけあって
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 ...
Discussions
Log in to talk about this word.
Log in to talk about this word.