IN TRUTH


Meaning of IN TRUTH in English

really; in fact.

→ truth

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.