at first hand


Meanings

  • from the original source; directly;

Synonyms