more effectively meaning in tamil