20040220 india: Farmers are yet to shine; admits Advani