English to Hindi

Meaning for:
once and for all
other
आकिरीबार;सदा के लिए