A method in a terminal for providing an ACKnowledgement/Not AcKnowledgement "ACK"/"NAK" message to a base station, the base station and the terminal being comprised in a telecommunications system, the method comprising the steps of: receiving downlink subframes from the base station, counting the number of downlink subframes in which a downlink assignment from the base station addressed to the terminal is detected to k, establishing whether each of a number of transport blocks comprised in the k downlink subframes is correctly received or not, in case each one of the transport blocks, comprised in the k downlink subframes is estimated as correctly received, providing to the base station an encoded ACK message for the k subframes, in case any of the transport blocks comprised in the k downlink subframes is estimated as not correctly received, providing to the base station one encoded NAK message for the k subframes; wherein Quadrature Phase Shift Keying "QPSK" is used for transmission of the respective encoded ACK message for k subframes, or NAK message, wherein the terminal uses a first constellation point when modulating the encoded NAK message, wherein the terminal uses a second constellation point when modulating the encoded ACK message for k subframes, when k =1 or 4, wherein the terminal uses a third constellation point when modulating the encoded ACK message for k subframes, when k =2, and wherein the terminal uses a fourth constellation point when modulating the encoded ACK message for k subframes when k =3, whereby the encoded ACK message comprises the number of subframes in which a downlink assignment from the base station is detected, and wherein the encoded NAK message is modulated using a constellation point being different from the constellation point that would have been used for modulating said ACK message. receiving downlink subframes from the base station, counting the number of downlink subframes in which a downlink assignment from the base station addressed to the terminal is detected to k, establishing whether each of a number of transport blocks comprised in the k downlink subframes is correctly received or not, in case each one of the transport blocks, comprised in the k downlink subframes is estimated as correctly received, providing to the base station an encoded ACK message for the k subframes, in case any of the transport blocks comprised in the k downlink subframes is estimated as not correctly received, providing to the base station one encoded NAK message for the k subframes; wherein Quadrature Phase Shift Keying "QPSK" is used for transmission of the respective encoded ACK message for k subframes, or NAK message, wherein the terminal uses a first constellation point when modulating the encoded NAK message, wherein the terminal uses a second constellation point when modulating the encoded ACK message for k subframes, when k =1 or 4, wherein the terminal uses a third constellation point when modulating the encoded ACK message for k subframes, when k =2, and wherein the terminal uses a fourth constellation point when modulating the encoded ACK message for k subframes when k =3, whereby the encoded ACK message comprises the number of subframes in which a downlink assignment from the base station is detected, and wherein the encoded NAK message is modulated using a constellation point being different from the constellation point that would have been used for modulating said ACK message.