live up to expectations (リブ アップ トゥ エクスペクテーションズ)

Idiom Responsibility