provided meaning in tamil