Focus on the pronunciation of release
English definition of “release”
/rɪˈlis/ v [T] (STOP HOLDING)
› to drop, or to stop carrying, holding, or containing something: The dog brought the ball back to us but wouldn’t release it. The company was charged with releasing toxic gases into the atmosphere.