make a go of - French English Dictionary