I Have Told Meaning In Hindi : So if you want to say lena in english then you can make use of the word take. I Have Told Meaning In Hindi - This means you can copy and paste it anywhere on the web or desktop applications.