it's a good job that - French English Dictionary