We shouldn't be escaping here, you should only escape on output.

Also `esc_html` doesn't support passing a translation domain as a second param.