give somebody their due - French English Dictionary