An information transmission method, characterized by comprising: receiving, by a first terminal device, a second sidelink channel sent by a second terminal device, and obtaining, by the first terminal device, first information according to information of the second sidelink channel; and sending, by the first terminal device, the first information to a network device, wherein the first information comprises: Acknowledgement, ACK/Non-Acknowledgement, NACK, information; wherein the ACK/NACK information is used for indicating whether sidelink data sent by the first terminal device to a second terminal device is correctly received by the second terminal device; wherein the second sidelink channel comprises a sidelink feedback channel; wherein sending, by the first terminal device, the first information to the network device comprises: sending, by the first terminal device, an uplink control channel PUCCH to the network device, wherein the PUCCH carries the first information; wherein the method further comprises: receiving, by the first terminal device, downlink control information, wherein the downlink control information carries second indication information, and the second indication information is used for determining a transmission resource of the PUCCH. receiving, by a first terminal device, a second sidelink channel sent by a second terminal device, and obtaining, by the first terminal device, first information according to information of the second sidelink channel; and sending, by the first terminal device, the first information to a network device, wherein the first information comprises: Acknowledgement, ACK/Non-Acknowledgement, NACK, information; wherein the ACK/NACK information is used for indicating whether sidelink data sent by the first terminal device to a second terminal device is correctly received by the second terminal device; wherein the second sidelink channel comprises a sidelink feedback channel; Acknowledgement, ACK/Non-Acknowledgement, NACK, information; wherein the ACK/NACK information is used for indicating whether sidelink data sent by the first terminal device to a second terminal device is correctly received by the second terminal device; wherein the second sidelink channel comprises a sidelink feedback channel; wherein sending, by the first terminal device, the first information to the network device comprises: sending, by the first terminal device, an uplink control channel PUCCH to the network device, wherein the PUCCH carries the first information; wherein the method further comprises: receiving, by the first terminal device, downlink control information, wherein the downlink control information carries second indication information, and the second indication information is used for determining a transmission resource of the PUCCH. sending, by the first terminal device, an uplink control channel PUCCH to the network device, wherein the PUCCH carries the first information; wherein the method further comprises: receiving, by the first terminal device, downlink control information, wherein the downlink control information carries second indication information, and the second indication information is used for determining a transmission resource of the PUCCH.