you can't make this stuff up

Phrase

 * 1)  The reality is so bizarre, ironic, or comically coincidental as to be unbelievable.

Translations

 * Finnish: en keksinyt tätä päästäni
 * French: ça ne s'invente pas