A method performed by a first user equipment, UE, in a wireless communication system, the method comprising: receiving, from a base station, BS, information about a first offset; transmitting, to a plurality of second UEs, a sidelink transport block, TB, through a physical sidelink shared channel, PSSCH; identifying whether at least one hybrid automatic repeat request acknowledgement, HARQ-ACK, information in response to the PSSCH is received, from the plurality of second UEs, through a physical sidelink feedback channel, PSFCH, in a first slot; and transmitting, to the BS, HARQ-ACK report information through a physical uplink control channel, PUCCH, in a second slot, wherein the second slot is determined based on the first slot and the first offset, and wherein, in case of transmitting the sidelink TB based on a groupcast: the HARQ-ACK report information is generated based on a HARQ-ACK state of each of the plurality of second UEs, and wherein, for each specific second UE in the plurality of second UEs: the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being an ACK is received from said specific second UE, and the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being a NACK is received from said specific second UE and an HARQ-ACK information corresponding to an ACK for said specific second UE has been received for at least one transmission of the TB before the transmitting of the TB. receiving, from a base station, BS, information about a first offset; transmitting, to a plurality of second UEs, a sidelink transport block, TB, through a physical sidelink shared channel, PSSCH; identifying whether at least one hybrid automatic repeat request acknowledgement, HARQ-ACK, information in response to the PSSCH is received, from the plurality of second UEs, through a physical sidelink feedback channel, PSFCH, in a first slot; and transmitting, to the BS, HARQ-ACK report information through a physical uplink control channel, PUCCH, in a second slot, wherein the second slot is determined based on the first slot and the first offset, and wherein, in case of transmitting the sidelink TB based on a groupcast: the HARQ-ACK report information is generated based on a HARQ-ACK state of each of the plurality of second UEs, and wherein, for each specific second UE in the plurality of second UEs: the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being an ACK is received from said specific second UE, and the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being a NACK is received from said specific second UE and an HARQ-ACK information corresponding to an ACK for said specific second UE has been received for at least one transmission of the TB before the transmitting of the TB. the HARQ-ACK report information is generated based on a HARQ-ACK state of each of the plurality of second UEs, and wherein, for each specific second UE in the plurality of second UEs: the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being an ACK is received from said specific second UE, and the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being a NACK is received from said specific second UE and an HARQ-ACK information corresponding to an ACK for said specific second UE has been received for at least one transmission of the TB before the transmitting of the TB. the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being an ACK is received from said specific second UE, and the HARQ-ACK state of said specific second UE is identified as ACK if an HARQ-ACK information being a NACK is received from said specific second UE and an HARQ-ACK information corresponding to an ACK for said specific second UE has been received for at least one transmission of the TB before the transmitting of the TB.