i have enough trouble myself - French English Dictionary