dwindling resources meaning in tamil