Полный англо-русский словарь
give a privilege
1) оказать честь 2) наделить привилегиями
Полный англо-русский словарь
give a piece of one's mind
give a problem one's careful consideration