don't beat yourself up - French English Dictionary