too (something) for comfort - French English Dictionary