lose one's self confidence - French English Dictionary