〜だけあって (dake atte) - as expected of, befitting | Japanese Grammar