you can't escape your fate - French English Dictionary