Life on the farm tough but fair