narrated meaning in hindi