English to Hindi

Meaning for:
ipso facto
other
यथातथ्यतः