pick yourself up - French English Dictionary