Answer: atfirsthand

AnswerCrossword Clue
ATFIRSTHAND

Directly