i guess i got lucky - French English Dictionary