its fact meaning in tamil