YMMV / A Very Long Engagement

http://tvtropes.org/pmwiki/pmwiki.php/YMMV/AVeryLongEngagement