Will rupee appreciation last?