Thank you for the translation!
I'm wondering if the translator is British? I didn't know much about the slang in Britain but there's a line "Next time Senior can knock me up!" which it seems like is British slang for knocking on someone's door/waking them up. It looked extremely weird to me though, because in American slang "to knock someone up" means to get them pregnant.