hit where it hurts - French English Dictionary