English to Hindi

Meaning for:
more often than not
other
आधे से अधिअक् समय