しのぐ (translations)→ outscream overmatch overpass protection tide
違反する (translations)→ against disobey forbid renege
exceedingly exceeding