Vocabulary
任しとき
まかしとき
leave it to me; count on me
expression