User blog comment:Mahajustice/Hakumen and 押して参る/@comment-25121259-20150301214652/@comment-25121259-20150302012823

So, they essentially combined the meaning behind Oshite Mairu with Oshimai (while dropping some nuances from them) in order to get something along the lines of: approaching end (finalizing it as: the end has come). Seems like a strange way to translate it. It's not like they completely dropped it, neither have they tried to find an equivalent of it. It doesn't seem to be done on random either.