i'm glad of that! - French English Dictionary