append each line with text

hi,

I've a file with some text in it, i need to append few strings in the beginning and end of each row.

--in file

richie
matt
..

--out file

hi, 'richie' is here
hi, 'matt' is here
...

I tried with awk command, but it fails because of '

Thanks

 
awk -v a="hi," -v b="is here" '{ print a ""q$0q"" b}' q="'" input_file
sed 's/^/hi\, \'/' infile | sed 's/$/\' is here/