Common collocations of 'firsthand'

almost, author, did, experience, get, going, has, heard, knew, know, much, need, now, only, own, part, probably, recently, saw, scene, see, seeing, seen, should, six, something, thing, town, well, witness