you only live once meaning in hindi