1. do a good deed的意思
1. The restaurant manager hustles you and your date out the door, wanting to do a good deed for mankind.
2. But now it seems necessary to bring a TV camera and record every detail when you do a good deed.