version of yourself meaning in tamil