provided by meaning in tamil