English to Hindi

Meaning for:
last but not least
other
अन्तिम पर कम नहीं