endure troubles - French English Dictionary