20060421 india: India ready to give neighbour a helping hand