I need to make an oath, and for it to be done correctly, it really needs to be done on the River Styx. And this really needs to be done correctly. But your sister is being a bit of a... mildly uncooperative, due to some mild history...
But she likes you, as much as she likes anyone. Or at least respects you. Don't suppose you could manage getting a glass of it from her?