India's rupee regains some ground