English to Hindi

Meaning for:
much the same
other
करीब-करीब उसी हालत में