(something) speaks for itself - French English Dictionary