Release meaning in hindi and english. This phrase is an English transl.