try harder - French English Dictionary