try hard remembering something - French English Dictionary