Although 'gifts' may sound unusual. It is the act of transferring a gift to someone, as opposed to just handing over anything in general. Maybe a Viet speaker can to confirm whether 'tặng' coveys this particular meaning or not.